Big Huge Thesaurus

flash bulb

noun

sounds kind of like